patch with putty - French English Dictionary